having defecated - Turc Anglais Dictionnaire